﻿body
{
    background: none repeat scroll 0 0 #D1D0CA;
    font-family: "Adelle Regular",Georgia,serif;
    font-size: 13px;
}
#header { margin-top: 15px; }

#header .inner 
{    
    background-image:url('/public/media/header.png');
    /*background: -moz-linear-gradient(270deg, #4E6073, #153344) repeat scroll 0 0 transparent;*/
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.25);
    height: 50px;
    margin: 0 auto; 
    padding-top: 30px;   
    overflow: hidden;
    position: relative;
    width: 1040px;
    z-index: 10;
}


#header .logo {
    display: inline;
    padding: 0px 10px 8px 20px;
    margin-top:30px;
    color: White;
    font-family: 'Droid Serif', serif;
    font-weight:bold;
    font-size:36px;
    font-style:italic;
}


#header .version
{
    display: inline;
    margin-top:10px;
    vertical-align:top;
    color: White;
    font-family: 'Droid Serif', serif;
    font-weight:bold;
    font-size:14px;
    font-style:italic;
}


#header .slogan 
{
    display:inline;
    padding: 30px 10px 8px 40px;
    color: White;
    font-family: 'Droid Serif', serif;
    font-weight:lighter;
    font-size:20px;
    font-style:italic;
}


#header .nav {
    float: right;    
    padding-right: 15px;
    color:White;
    font-family: "Adelle Regular",Georgia,serif;
    font-size: 13px;
    font-size-adjust: 0.516;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}

#navbar
{
    float: right;
    color:White;
    font-family: "Adelle Regular",Georgia,serif;
    font-size: 13px;
    font-size-adjust: 0.516;
    text-decoration: none;
    font-style: normal;
    font-weight: normal;    
    list-style-type: none;
}


 a, a:link, a:visited, a:hover  
 {
    color:White;
    font-family: "Adelle Regular",Georgia,serif;
    font-size: 13px;
    font-size-adjust: 0.516;
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
 }
 
 
 #comp_container
 {
     width:1040px;          
    margin: 0 auto;
    position:relative;
    margin-top:5px;
    margin-bottom:5px;
    padding-left:100px;
 }
 
 
 #components
 {
    width: 830px;  
 }
 
 
 .topbar
 {
     width:1040px; 
     margin: 0 auto;
    position:relative;
    padding-left:100px;
    padding-right:100px;
                 
 }
 .quote
 {
    text-align:right;
    margin-top:5px;
    margin-bottom:5px;
    padding-right:120px;
    padding-bottom:5px;
    padding-top:5px;
    color: #555555;
    font-family: 'Droid Serif', serif;
    font-size:18px;
    font-weight:normal;
    font-style:italic;
 }
 
 
 #footer
 {
     width: 1040px;
     margin: 0 auto;      
 }
 #footer td { vertical-align:top; }
 
 
 .section
 {
     width:200px;
     font-family: verdana,"Lucida Grande",arial,helvetica,sans-serif;
     font-size: 13px;
     color: White;
     text-align:left;
 }
 
 .section .header  { font-size:14px; font-weight:bold; color:Black; text-align:left;} 
 .section .content { font-size: 12px; color:#666666; font-weight:bold;}
 
 
 .section ul
 {
     list-style-type:none;     
     font-size: 12px; color:#666666; font-weight:bold;
 }
 
 .section a, a:visited, a:link
 {
     font-size: 12px; color:#666666; font-weight:bold;
 }
 
 .section a:hover
 {
     color: Maroon;
 }
 
 .company
 {
     color:Maroon;
     font-weight:bold;
     text-align:center;
     
 }
 
 
 .comp_name { font-size: 13px; font-weight: bold; color: Maroon;}
 .comp_desc { font-size: 12px; }
 
 